permanent complications - French English Dictionary